corporate backer - English Synonyms Dictionary